package gestores;

import persistence.IAccionDAO;
import persistence.JBDCClubInversionesDAO;
import persistence.JDBCAccionDAO;
import persistence.JDBCUsuarioDAO;
import utils.CalculadoraFama;
import domain.Accion;

public class GestorEstadisticas {

	public void actualizarRankingUsuarios(){
		(new JDBCUsuarioDAO()).actualizarRankingUsuarios();
	}
	public void actualizarRankingClubes(){
		(new JBDCClubInversionesDAO()).actualizarRankingUsuarios();
	}
	public void actualizarFama(){
		IAccionDAO ia = new JDBCAccionDAO();
		Long famaAccion = 0L;
		String nombreAccion = "";
		for(Accion a: (ia.selectAllAcciones())){
			nombreAccion = a.getNombre();
			famaAccion = new CalculadoraFama().calcularFama(nombreAccion);
			ia.updateFamaAccion(nombreAccion,famaAccion);
		}
		
		
	}
	
}
